import { NgModule } from '@angular/core';
import { UtilsModule } from '@shared/utils/utils.module';
import { AppSharedModule } from '@app/shared/app-shared.module';
import { AppCommonModule } from '@app/shared/common/app-common.module';
import { ProgressBarModule } from 'primeng/progressbar';
import { TreeModule } from 'primeng/tree';
import { ContextMenuModule } from 'primeng/contextmenu';
import { FileFinderModalComponent } from './file-finder-modal.component';
import { DirectoryCreateModalComponent } from './directory-create-modal.component';
import { DirectoryEditModalComponent } from './directory-edit-modal.component';
import { FilePropertiesEditModalComponent } from './file-properties-edit-modal.component';
import { SelectDirectoryModalComponent } from './select-directory-modal.component';
import { MultiSelectModule } from 'primeng/multiselect';

 @NgModule( {
     imports: [
         UtilsModule,
         AppCommonModule,
         AppSharedModule,
         ProgressBarModule,
         TreeModule,
         ContextMenuModule,
         MultiSelectModule
     ],
     declarations: [
         FileFinderModalComponent,
         DirectoryCreateModalComponent,
         DirectoryEditModalComponent,
         FilePropertiesEditModalComponent,
         SelectDirectoryModalComponent
     ],
     exports: [
        FileFinderModalComponent,
        ProgressBarModule
     ]
 } )
 export class AppFileFinderModule {

 }
